combahee river - French English Dictionary